be finished/concluded - Español Inglés Diccionario